/* 
 * TipoPessoa.java
 * 
 * Data de criação: 06/09/2010
 * 
 * O2SOLUTIONS - SOLUÇÕES EM TECNOLOGIA DA INFORMAÇÃO. 
 *
 */
package br.com.o2solutions.siso.integration.entidade.enumerator;

import br.com.o2solutions.siso.integration.entidade.Ocorrencia;

/**
 * Classe responsável por representar o tipo de Pessoa para o sistema
 * considerando:
 * <p>
 * <b>AGENTE:</b> Pessoa responsável pela atuação em ocorrências operacionais.
 * </p>
 * <p>
 * <b>PACIENTE:</b> Pessoa que sofreu o sinistro.
 * </p>
 * <p>
 * <b>INFRATOR:</b> Aquele que ocasionou a ocorrência de forma dolosa ou
 * culposa.
 * </p>
 * <p>
 * <b>SOLICITANTE:</b> Pessoa responsável notificação da existência da
 * {@link Ocorrencia}.
 * </p>
 * <p>
 * <b>ENVOLVIDO:</b> Pessoa envolvida na {@link Ocorrencia} porém sem
 * importância direta. Ex: Testemunhas, visinhos, etc.
 * </p>
 * 
 * @author Osvaldeir
 * @since 06/09/2010
 * 
 */
public enum TipoPessoaEnumerator {

	AGENTE, PACIENTE, INFRATOR, SOLICITANTE, ENVOLVIDO;

}
